tests: Skip failing tests on riscv64
authorJeremy Bícha <jbicha@ubuntu.com>
Tue, 7 Oct 2025 23:16:21 +0000 (19:16 -0400)
committerMarc Leeman <marc.leeman@gmail.com>
Tue, 10 Mar 2026 09:53:38 +0000 (10:53 +0100)
The avtpcvfdepay test says one of the test elements timed out
so maybe extending its timeout would be a better fix

Gbp-Pq: Name Skip-failing-tests-riscv64.patch

tests/check/meson.build

index 692593224beac75b751e6c90ed1b74fb36c2f28d..ff326ce6ac57d87deef4584e0516e9158ccdadde 100644 (file)
@@ -30,7 +30,7 @@ base_tests = [
   [['elements/aesdec.c'], not aes_dep.found(), [aes_dep]],
   [['elements/aiffparse.c'], get_option('aiff').disabled()],
   [['elements/asfmux.c'], get_option('asfmux').disabled()],
-  [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled()],
+  [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled() or host_machine.cpu_family() == 'riscv64'],
   [['elements/autoconvert.c'], get_option('autoconvert').disabled()],
   [['elements/autovideoconvert.c'], get_option('autoconvert').disabled()],
   [['elements/avwait.c'], get_option('timecode').disabled()],
@@ -148,7 +148,7 @@ if host_machine.system() != 'windows'
     [['elements/avtpcrfsync.c'], true, [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']],
     [['elements/avtpcrfutil.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']],
     [['elements/avtpcvfpay.c'], not avtp_dep.found(), [avtp_dep]],
-    [['elements/avtpcvfdepay.c'], not avtp_dep.found(), [avtp_dep]],
+    [['elements/avtpcvfdepay.c'], not avtp_dep.found() or host_machine.cpu_family() in ['alpha', 'hppa', 'riscv64'], [avtp_dep]],
     [['elements/avtpsink.c'], not avtp_dep.found(), [avtp_dep]],
     [['elements/avtpsrc.c'], not avtp_dep.found(), [avtp_dep]],
     [['elements/clockselect.c'], get_option('debugutils').disabled()],